.rv-nav-bar {
    height: 46px;
    line-height: 46px;
}
.rv-nav-bar__left {
    height: 46px;
}
.ca-bei {
    width: 100%;
    background-color: #0c34ba;
    height: 125px;
}
.ca-box {
    width: calc(100% - 20px);
    margin-left: 10px;
    margin-right: 10px;
    border-radius: 8px;
    background-color: #fff;
    overflow-y: auto;
    margin-top: -16px;
}
.maipro {
    display: flex;
    flex-wrap: wrap;

    .product-item {
        position: relative;
        width: calc(50% - 10px + 5px);
        padding: 10px;
        background-color: #fff;
        box-sizing: border-box;
        margin-right: 10px;
        margin-bottom: 10px;
        // position: absolute;
        &:nth-child(2n) {
            margin-right: 0;
        }
        .one-text {
            margin-top: 10px;
            font-size: 16px;
        }
        .yuan {
            margin-top: 8px;
            font-weight: bolder;
            font-size: 15px;
        }
        .biao {
            position: absolute;
            top: -15px;
            left: 102px;
            width: 80px;
            background-color: transparent;
        }
        .ca-biao {
            position: absolute;
            bottom: 1px;
            font-size: 22px;
            left: 144px;
            color: #a9a6a6;
            z-index: 999;
        }
    }
}
